Synonyms for "all-day sucker"

Words with similar meaning